English Dictionary
▪ serried
▪ serrulate
▪ sertoli cell
▪ sertoli's cell
▪ sertularia
◊ SERTOLI CELL
Sertoli cell
n : elongated cells found in the seminiferous tubules of the
testis; apparently they nourish the spermatids [syn: {Sertoli
cell}, {Sertoli's cell}]
serried
serrulate
sertoli cell
sertoli's cell
sertularia
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]